Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search full name #4624

Closed
wants to merge 4 commits into from
Closed

Search full name #4624

wants to merge 4 commits into from

Conversation

marceloschmidt
Copy link
Member

@RocketChat/core

Closes #1209
Closes #4618

Related to #874
Related to #4210
Related to #3851

This PR standardizes displaying of usernames + name (when enabled in Accounts section of Admin)

Accounts setting:
Accounts setting turned off

Autocomplete with setting OFF
Autocomplete @

Spotlight search with setting OFF
Spotlight search

Create direct message with setting OFF
Create direct message with setting OFF

Autocomplete with setting ON
Autocomplete with setting ON

Spotlight search with setting ON
Spotlight search with setting ON

Create direct message with setting ON
Create direct message with setting ON

@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-4624 October 13, 2016 19:26 Inactive
@rodrigok
Copy link
Member

@marceloschmidt What happens when the result of search is based on usernames from messages (user autocomplete) and users are based on room's name (spotlight)?

@rodrigok
Copy link
Member

This search will return names only when the data came from server.
Some results will have name (results from server) and others will not (results from client)

This will half work, and probably will cause confusion.

@marceloschmidt
Copy link
Member Author

I think there are a few reasons why this PR should be approved. For starters, it's a setting that can be enabled/disabled. If disabled, there's no change on current functionality. Second, if someone searches by username, there's no impact, except that they will see some users' names; and if someone searches by name, they get the advantage of finding who they are looking for. The only names they won't see are the names belonging to users that have a message/subscription loaded... And I don't think that's a major drawback that justifies not approving this PR. If it can be improved later on, the better... but while it can't, I'd merge it.

@aggregat4
Copy link

Any chance this is going to get resolved? Real name search is unbelievable useful in corporate settings.

@subesokun
Copy link

@marceloschmidt @rodrigok @engelgabriel I'd also like to ask if there is any chance that this feature gets merged soon. As mentioned in #4210 our users are strongly requesting a better LDAP integration. The current LDAP integration might cause that Rocket.Chat fails in enterprise environments as most enterprises have only cryptic user names and hence Rocket.Chat will be very hard to use :( Not sure how long I can keep our users waiting but I really want to avoid switching to another chat platform because I really do like Rocket.Chat.

@marceloschmidt
Copy link
Member Author

@rodrigok @engelgabriel are you guys not going to merge this? if not, let's close it... are there change requests?

@graywolf336
Copy link
Contributor

I think it should be merged 🤔

@subesokun
Copy link

@marceloschmidt Can this PR be merged as soon as the merge conflicts has been solved? That would be awesome :)

@creatzor
Copy link

@marceloschmidt this is great, Good job!! can't wait to use it.

@Franziskus1988
Copy link

Franziskus1988 commented Jan 17, 2017

@engelgabriel @rodrigok As the others already stated this is a sensible improvement. Rocket.Chat is currently under testing in my company and this is a feature many would like to see. So why is this issue ignored (for nearly 3 month)?

@danpospisil
Copy link
Contributor

Please add this soon as this is a must have for us as we use 3 letters abbreviations for users which we have in full name from LDAP (in form of "XYZ | Real Name"} but users are not able to search by them.

@engelgabriel engelgabriel modified the milestone: 0.56.0 Apr 13, 2017
@engelgabriel
Copy link
Member

@marceloschmidt @rodrigok is this worth solving the conflicts?

@subesokun
Copy link

Due to our cryptic LDAP usernames and the recently improved search bar (which is great) in RC it's now almost impossible to start a new conversation with somebody you didn't chat yet if you don't ask him (e.g via phone) for his username :( So this makes things recently quite complicated. Hence I'd really appreciate this feature.

@antgel
Copy link
Contributor

antgel commented Apr 20, 2017

@engelgabriel I'd say it's well worth solving the merge conflicts, we too need this one. :)

@marceloschmidt
Copy link
Member Author

@engelgabriel @rodrigok I don't think it's worth solving conflicts. We don't have a spotlight search anymore and the "add users to room" field already displays user names.

@subesokun @antgel how do you think this PR would benefit you? is there anything else we can do to improve your experience (assuming you have tested our latest version)?

@subesokun
Copy link

@marceloschmidt my issue with the search has been solved via 4f54238 from @alexbrazier 👍

@engelgabriel engelgabriel modified the milestones: 0.57.0, 0.58.0 Jun 19, 2017
@rodrigok rodrigok deleted the search-full-name branch May 11, 2018 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet